<?php

/**
 * 应用模块配置文件
 * @since 1.0 <2015-8-28> SoChishun Added.
 */
return array(
    'VERSION' => '1.0.0.0', // 版本号,应用模块升级的时候使用
    'VENDOR_CODE' => 'P1', // 厂商代号
    'NAME' => 'MSDK', // 应用模块名称
    /* 安装信息配置 */
    'INSTALL' => array(
        /* SQL安装脚本, 路径必需是以应用模块为根目录 */
        '1_SQL' => array(
            '1_TABLE' => 'Install/Sqls/1_Table/',
            '2_VIEW' => '',
            '3_Routine' => '',
            '4_Data' => 'Install/Sqls/4_Data/',
            '5_Patches' => '',
        ),
        /* 权限安装脚本 */
        '2_PERMISSION' => array(
            array(
                'name' => '用户管理',
                'code' => 'P1_M1_YH',
                'children' => array(
                    array(
                        'name' => '用户管理',
                        'code' => 'P1_YH_M2_YHGL',
                        'children' => array(
                            array('name' => '管理员管理', 'code' => 'P1_YH_M3_GLYGL', 'url' => 'MSDKAdmin/admin_list'),
                        )
                    ),
                    array(
                        'name' => '角色管理',
                        'code' => 'P1_YH_M2_JSGL',
                        'children' => array(
                            array('name' => '角色管理', 'code' => 'P1_YH_M3_JSGL', 'url' => 'MSDKRole/role_list', 'children' => array(
                                    array('name' => '新增角色', 'code' => 'P1_YH_JSGL_XZJS', 'ismenu' => false),
                                    array('name' => '编辑角色', 'code' => 'P1_YH_JSGL_BJJS', 'ismenu' => false),
                                    array('name' => '删除角色', 'code' => 'P1_YH_JSGL_SCJS', 'ismenu' => false),
                                    array('name' => '编辑权限', 'code' => 'P1_YH_JSGL_BJQX', 'ismenu' => false),
                                )
                            ),
                        )
                    ),
                )
            ),
        ),
    ),
    /* 卸载信息配置 */
    'UNINSTALL' => array(
        /* 卸载数据库对象 */
        '1_SQL' => array(
            '1_Table' => array('p1_t_log_user_login', 'p1_t_log_user_operate', 'p1_t_user', 'p1_t_user_department', 'p1_t_user_preferences', 'p1_t_user_role'),
            '2_View' => array(),
            '3_Procedure' => array(),
            '4_Function' => array(),
            '5_Sqls' => array(),
        ),
    ),
);
